feat(workflows): branch-based Wait execution with nested waits#159
feat(workflows): branch-based Wait execution with nested waits#159Lorchie wants to merge 2 commits into
Conversation
4673ada to
d731146
Compare
WaitNode.tsx: const label = waitState === 'done' ? 'Retry' : waitState === 'error' ? 'Retry' : 'Continue' const label = waitState === 'done' || waitState === 'error' ? 'Retry' : 'Continue'
const _ctx = { current: null as RunContext | null } if (!_ctx.current) { if ((node.type === 'extensionNode' || node.type === 'outputNode') && ...) reachesSceneOutput only traverses passthrough nodes forward The function won't walk through intermediate extensionNodes — so extensionNode → extensionNode → outputNode returns false. If that's intentional (i.e. only direct or passthrough-bridged paths count), add a comment explaining why. If not, the traversal condition needs to be broadened. |
…cascade & retry invalidation
No description provided.